largest of string instruments - Deutsch Englisch Wörterbuch